package com.marvels.financial.loan.dto;

import java.math.BigDecimal;
import java.util.Date;

import com.marvels.common.dto.BaseDTO;

/**
 * 待对账第三方数据记录表
 * @author tangpw
 *
 */
public class McfeReconciliyChannelDataDTO extends BaseDTO{
 
	
	private static final long serialVersionUID = 1L;

	private Long id;

    private String batchId;//批次号

    private Integer recordId;//流水号

    private String channelCode;//渠道代码

    private String channelName;//渠道名称

    private Long customerId;//用户编号

    private String customerName;//用户姓名

    private String idNo;//身份证号码

    private String mobileNo;//手机号码

    private String bankName;//银行名称

    private String bankNum;//银行卡号

    private String theyTransctionSeq;//对方订单号

    private String theyTransctionStatus;//我当订单号状态

    private BigDecimal theyTransctionAccount;//对方交易金额

    private BigDecimal theyTransctionFee;//对方手续费

    private String theyTransctionDate;//对方交易时间

    private String taskStatus;//0待处理1已处理


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getBatchId() {
        return batchId;
    }

    public void setBatchId(String batchId) {
        this.batchId = batchId == null ? null : batchId.trim();
    }

    public Integer getRecordId() {
        return recordId;
    }

    public void setRecordId(Integer recordId) {
        this.recordId = recordId;
    }

    public String getChannelCode() {
        return channelCode;
    }

    public void setChannelCode(String channelCode) {
        this.channelCode = channelCode == null ? null : channelCode.trim();
    }

    public String getChannelName() {
        return channelName;
    }

    public void setChannelName(String channelName) {
        this.channelName = channelName == null ? null : channelName.trim();
    }

    public Long getCustomerId() {
        return customerId;
    }

    public void setCustomerId(Long customerId) {
        this.customerId = customerId;
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName == null ? null : customerName.trim();
    }

    public String getIdNo() {
        return idNo;
    }

    public void setIdNo(String idNo) {
        this.idNo = idNo == null ? null : idNo.trim();
    }

    public String getMobileNo() {
        return mobileNo;
    }

    public void setMobileNo(String mobileNo) {
        this.mobileNo = mobileNo == null ? null : mobileNo.trim();
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName == null ? null : bankName.trim();
    }

    public String getBankNum() {
        return bankNum;
    }

    public void setBankNum(String bankNum) {
        this.bankNum = bankNum == null ? null : bankNum.trim();
    }

    public String getTheyTransctionSeq() {
        return theyTransctionSeq;
    }

    public void setTheyTransctionSeq(String theyTransctionSeq) {
        this.theyTransctionSeq = theyTransctionSeq == null ? null : theyTransctionSeq.trim();
    }

    public String getTheyTransctionStatus() {
        return theyTransctionStatus;
    }

    public void setTheyTransctionStatus(String theyTransctionStatus) {
        this.theyTransctionStatus = theyTransctionStatus == null ? null : theyTransctionStatus.trim();
    }

    public BigDecimal getTheyTransctionAccount() {
        return theyTransctionAccount;
    }

    public void setTheyTransctionAccount(BigDecimal theyTransctionAccount) {
        this.theyTransctionAccount = theyTransctionAccount;
    }

    public BigDecimal getTheyTransctionFee() {
        return theyTransctionFee;
    }

    public void setTheyTransctionFee(BigDecimal theyTransctionFee) {
        this.theyTransctionFee = theyTransctionFee;
    }

    public String getTheyTransctionDate() {
        return theyTransctionDate;
    }

    public void setTheyTransctionDate(String theyTransctionDate) {
        this.theyTransctionDate = theyTransctionDate == null ? null : theyTransctionDate.trim();
    }

    public String getTaskStatus() {
        return taskStatus;
    }

    public void setTaskStatus(String taskStatus) {
        this.taskStatus = taskStatus == null ? null : taskStatus.trim();
    }
}